$(function () {




    //提交
    $("#btnOk").click(function (e) {

        e.stopPropagation();
        validate();
    });

    //重置
    $("#btnCancel").click(function () {

        var option = {
            empno:$("#empno"),
            ename:$("#ename"),
            job:$("#job"),
            hiredate:$("#hiredate"),
            sal:$("#sal"),
            comm:$("#comm"),
            sex:$("input:radio")
        };

        resetFormValue(option);



    });

    selectDate("#hiredate"); //日期选择

});

//重置表单
function resetFormValue(option){
    $.each(option,function(i,item){
        console.log(i+"--"+ item.val(""));

        if(item.length==1){
            item.val("");
            console.log(item);
        }

        if(item.length!=1){
            for (var i=0;i<item.length;i++){
                item.prop("checked",false);
            }
        }




    });
}

//对表单进行验证
function validate(){

    if( !(/^\d{4}$/.test( $("#empno").val())) ){
        $("#empno").focus() ;	// 让empno字段获得焦点
        showTips("雇员编号只能是四位的数字！","#empno");
        return false ;
    }
    if( $("#ename").val() == ""){
        $("#ename").focus() ;
        showTips("雇员姓名不能为空！","#ename");
        return false ;
    }
    if( $("#job").val() == ""){
        $("#job").focus() ;
        showTips("雇员工作不能为空！","#job");
        return false ;
    }
    if(!(/\d{4}-\d{2}-\d{2}/.test($("#hiredate").val()))){
        $("#hiredate").focus();
        showTips("雇佣日期必须是日期格式（yyyy-MM-dd）！","#hiredate");
        return false ;
    }
    if(!(/^\d+(\.\d+)?$/.test($("#sal").val()))){
        $("#sal").focus() ;
        showTips("基本工资必须是数字！","#sal");
        return false ;
    }
    if(  !(/^\d+(\.\d+)?$/.test($("#comm").val())) ){
        $("#comm").focus();
        showTips("奖金必须是数字！","#comm");
        return false ;
    }
    if(  $("input:radio[name='sex']:checked").val()==null   ){
        showTips("请选择性别！","input:radio");
        return false ;

    }
    return true ;
}